Term Gallery logo

Meanings of scomber pelagicus in Catalan